home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Developer / BBFig / Source / Help.nib (.txt) < prev    next >
NeXT TypedStream Data  |  1992-05-13  |  6KB  |  158 lines

  1. typedstream
  2. StreamTable
  3.     HashTable
  4. Object
  5. [20c]
  6. typedstream
  7. [611c]
  8. typedstream
  9.     HashTable
  10. Object
  11. FirstResponder
  12. HeaderClass
  13. %%%%i@@
  14. firstnib
  15. checkSpelling:
  16. alignSelCenter:
  17.     unscript:
  18. pasteFont:
  19. runPageLayout:
  20. superscript:
  21. copyRuler:
  22.     copyFont:
  23. selectAll:
  24. pasteRuler:
  25. toggleRuler:
  26. showGuessPanel:
  27. printPSCode:
  28. alignSelLeft:
  29. paste:
  30. performClose:
  31. arrangeInFront:
  32. subscript:
  33. copy:
  34. alignSelRight:
  35. delete:
  36. orderFrontColorPanel:
  37. underline:
  38. performMiniaturize:
  39. YapApp
  40. Application
  41. appnib
  42.     helpPanel
  43. [5502c]
  44. typedstream
  45.     HashTable
  46. Object
  47. NibData
  48. @@@@s
  49. Storage
  50. {*@@}
  51. [3{*@@}]
  52. File's Owner
  53. CustomObject
  54. YapApp
  55.     HelpPanel
  56. WindowTemplate
  57. ffffz
  58. iiii***@s@
  59. BBFig Help
  60. Panel
  61.     Responder
  62. ScrollView
  63. ClipView
  64. ciifffcfffs
  65. [4648c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;\f1\fnil GothicBBBHelvetica;}
  66. \margl40
  67. \margr40
  68. {\colortbl;\red0\green0\blue0;}
  69. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b\i0\ul0\fs28\fc0 Introduction:
  70. \fs24 \
  71. BBFig
  72. \b0  is a utility which computes the 
  73. \b BoundingBox
  74. \b0  information from PostScript.  This information is required for 
  75. \b EPS
  76. \b0  (Encapsulated PostScript) files as a comment of the form, for example:\
  77. \b %%BoundingBox: 10 10 300 500
  78. \b0 \
  79. The bounding box comment can be added easily to the PostScript file with the editor included with BBFig.\
  80. (For details about %%BoundingBox, see Apendices G and H of the PostScript Red Book: PostScript Language Reference Manual, 2-nd ed. Addison-Wesley, ISBN 0-201-18127-4.)\
  81. BBFig is also an improved 
  82. \b Yap
  83. \b0  (Yet Another Previewer for PostScript) by Ali Ozer.  A number of bugs in Yap have been fixed.\
  84. Use BBFig 
  85. \b only for a single page
  86. \b0  document (just in case you don't know that already).\
  87. \b\fs28 Usage:
  88. \b0\fs24 \
  89. \b [1]
  90. \b0  Open PS files with the 
  91. \b Document > Open
  92. \b0  menu option.  You can have mutiple PS files open at the same time.\
  93. \b [2]
  94. \b0  Press 
  95. \b Execute
  96. \b0  to execute the contents of the selected window.  The rendered page is displayed in the output window, with the bounding box indicated by a dashed rectangle.  There's only one output window, whose PostScript rendering area can be resized through the 
  97. \b Preferences
  98. \b0  panel.   If there are any PostScript errors, the first error is reported in the title bar of the output window.  If there are no errors in the execution of  the PS code, then the time needed for imaging the PS code will be reported instead.   The computed BoundingBox is stuffed into a field just below the scroll view containing the PS code.\
  99. \b [3]
  100. \b0  To insert %%BoundingBox comment, position the text cursor at the desired insertion point, and press 
  101. \b Insert
  102. \b0  button next to the field containing the line.  For convenience, The EPS version comment "%!PS-Adobe...." and the bounding box comment may be inserted at the top of the document by pressing 
  103. \b Both
  104. \b0  button.\
  105. \b [4]
  106. \b0  Save the PS file by 
  107. \b Document > Save
  108. \b0  menu option.  If you wish to change the filename from 
  109. \b *.ps
  110. \b0  to 
  111. \b *.eps
  112. \b0 , use 
  113. \b Save As.
  114. \b0 \
  115. If you change the font in a BBFig Document window, the same font will be used for BBFig windows used after that point. The font will also be written out to your defaults database to be used the next time you launch BBFig.\
  116. BBFig can paste PostScript from the pasteboard.  This can come in handy when debugging programs that write PostScript on the pasteboard. The 
  117. \b Paste
  118. \b0  menu command will first check the pasteboard for PostScript data, then for text data.\
  119. \b\fs28 Preferences Options:
  120. \b0\fs24 \
  121. \b Bounding Box Margin
  122. \b0  is used to expand the bounding box slightly larger than the limits of the actual drawing.  If no margin is given, importing applications may sometimes clip the graphics too closely.  The bounding box specification will be expanded by the number of points specified by this slider.  This setting will be saved in your default database.  All other settings below are temporary and apply only as long as you keep the BBFig running.\
  123. \b Compute Bounding Box
  124. \b0  toggle switch controls whether the bounding box information is computed.  BBFig will revert to Yap when you turn off the check mark.\
  125. \b Show Grid
  126. \b0  toggle switch turns on or off the point grid displayed in the PostScript output window.  The grid may be useful when BBFig fails to determine the bounding box correctly, or when you want to adjust it manually.\
  127. \b\fs28 Bugs:
  128. \b0\fs24 \
  129. BBFig is a NeXTstep version of 
  130. \b bbfig
  131. \b0  by Bernie Cosell.  The ability of BBFig to figure out the bounding box information is the same as that of the original bbfig.   With the current version, it may fail on many PS files.\
  132. \b\fs28 Acknowledgements:
  133. \fs24 \
  134. \b0 \
  135. BBFig is just an extended version of 
  136. \b Yap
  137. \b0  found in\
  138. /NextDeveloper/Examples/Yap, which contains the source files for Yap.   I have incorporated a PD utility 
  139. \b bbfig
  140. \b0  by 
  141. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1 Bernie Cosell  [cosell@bbn.com]
  142. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc1  into Yap via 
  143. \b pswrap
  144. \b0 .  As new improved versions of bbfig become available, they may be incorporated easily thanks to pswrap.  BBFig.psw is the module which contains Bernie's code.\
  145. Send comments, bug reports to Izumi Ohzawa,\
  146. izumi@pinoko.berkeley.edu\
  147. NXCursor
  148. NXImage
  149. NXibeam
  150. Scroller
  151. Control
  152. _doScroller:
  153. @@@ffs
  154. ScrollingText
  155. {i*@@@}
  156. [1{i*@@@}]
  157.     helpPanel
  158.